GList *popovers;
GdkModifierType mnemonic_modifier;
- GdkWindowTypeHint gdk_type_hint;
gchar *startup_id;
gchar *title;
priv->need_default_size = TRUE;
priv->need_default_position = TRUE;
priv->modal = FALSE;
- priv->gdk_type_hint = GDK_WINDOW_TYPE_HINT_NORMAL;
priv->gravity = GDK_GRAVITY_NORTH_WEST;
priv->decorated = TRUE;
priv->mnemonic_modifier = GDK_MOD1_MASK;
priv = window->priv;
- if (hint < GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU)
- priv->type_hint = hint;
- else
- priv->type_hint = GDK_WINDOW_TYPE_HINT_NORMAL;
+ priv->type_hint = hint;
priv->reset_type_hint = TRUE;
- priv->gdk_type_hint = hint;
update_window_buttons (window);
}
{
g_return_val_if_fail (GTK_IS_WINDOW (window), GDK_WINDOW_TYPE_HINT_NORMAL);
- return window->priv->gdk_type_hint;
+ return window->priv->type_hint;
}
/**
* Some applications use X directly to change the properties;
* in that case, we shouldn't overwrite what they did.
*/
- gdk_window_set_type_hint (gdk_window, priv->gdk_type_hint);
+ gdk_window_set_type_hint (gdk_window, priv->type_hint);
priv->reset_type_hint = FALSE;
}